\input{format.tex}

%--------------------------------------------------------------------
\section*{Sep 18, 2014}
Think about the idea of developing a new traceroute tool that fix the problem of ``*'' in traceroutes. These * basically come from anonymous routers that drop packets without sending an ICMP Expired message. I think about several ideas to deal with this thing. The first is to use Record Route IP option to deal with nearby routes. The second is to use CAIDA data to build a Internet topology, and try possible routes with timestamp options. The delay time can be measured by assuming both source and target has similar clock and calculated from timestamp values.

To do this, we need to first organize data from CAIDA as a big graph, then search for target IP and the node it connects. For each of these IPs, we need to try them one by one using timestamp options. 

In some case we may further simplify the problem. Like that we can geolocation the target IP, look for a nearby machine under control as ``nearby'', and then use spoofing technique to send a packet from source to destination and spoof to nearby. But what is the advantage of doing this?  Seems like I am a little bit messed up.
%--------------------------------------------------------------------
\section*{Sep 19, 2014}

The idea is more clear after talking to many people. We are doing a similar thing as in the Reverse Traceroute. Look at the proposal for more detail.

%--------------------------------------------------------------------

\end{document}